package com.jack.payment.dao.home;

import com.jack.payment.entity.business.BasicColumnBo;
import com.jack.payment.entity.business.OrderSuccessRateModel;
import com.jack.payment.entity.filter.CommonPaging;
import com.jack.payment.entity.filter.RestFilter;

import java.util.List;

public interface HomeResultDao {

    /**
     *  获取某个时间段内的交易额度
     */
    List<BasicColumnBo> getPayGMVDetail(RestFilter.HomeFilter filter);

    /**
     * 订单成功率
     * @return
     */
    OrderSuccessRateModel getOrderRate(RestFilter.HomeFilter filter);

    /**
     *  获取 billing 近期交易额 数据列表
     * @return
     */
    List<BasicColumnBo> getBillingRecentGMV(CommonPaging paging);

}
